Canyon Creek is a hamlet in northern Alberta, Canada within the Municipal District of Lesser Slave River No. 124.[1] It is located on Highway 2, approximately 234 kilometres (145 mi) east of Grande Prairie.